cast one's feathers - Francés Inglés Diccionario